Moroccan toad - Almanca İngilizce Sözlük